const install = function(Vue){
	const Bus = new Vue({
		methods: {
			emit (event,...args){
				this.$emit(event,...args);
			},
			on(event,callback){
				this.$on(event,callback);
			},
			off(event,callback){
				this.$off(event,callback);
			}
		}
	});
	Vue.prototype.$bus = Bus;
}

export default install;